mechanical interlock - Spanish English Dictionary